projects
/
project
/
bcm63xx
/
u-boot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7f1a075
)
dm: usb: Use usb_get_bus in dm ehci code
author
Hans de Goede
<
[email protected]
>
Tue, 5 May 2015 09:54:33 +0000
(11:54 +0200)
committer
Simon Glass
<
[email protected]
>
Wed, 6 May 2015 02:58:41 +0000
(20:58 -0600)
Use usb_get_bus in dm ehci code rather then re-implementing it.
Signed-off-by: Hans de Goede <
[email protected]
>
Acked-by: Simon Glass <
[email protected]
>
drivers/usb/host/ehci-hcd.c
patch
|
blob
|
history
diff --git
a/drivers/usb/host/ehci-hcd.c
b/drivers/usb/host/ehci-hcd.c
index bd9861dd68e352450c476949bca59253b31e95ec..85adbf44e8ee012052f35bdef9d680a917f2641b 100644
(file)
--- a/
drivers/usb/host/ehci-hcd.c
+++ b/
drivers/usb/host/ehci-hcd.c
@@
-125,14
+125,7
@@
static struct descriptor {
static struct ehci_ctrl *ehci_get_ctrl(struct usb_device *udev)
{
#ifdef CONFIG_DM_USB
- struct udevice *dev;
-
- /* Find the USB controller */
- for (dev = udev->dev;
- device_get_uclass_id(dev) != UCLASS_USB;
- dev = dev->parent)
- ;
- return dev_get_priv(dev);
+ return dev_get_priv(usb_get_bus(udev->dev));
#else
return udev->controller;
#endif